//数字枚举
// enum Direaction {
//   up,
//   down,
//   left,
//   right,
// }
// function walk(data: Direaction) {
//   if (data === Direaction.up) {
//     console.log("向上");
//   } else if (data === Direaction.down) {
//     console.log("向下");
//   } else if (data === Direaction.left) {
//     console.log("向左");
//   } else if (data === Direaction.right) {
//     console.log("向右");
//   } else {
//     console.log("未知方向");
//   }
// }

// walk(Direaction.up);

//字符串枚举
enum Direaction {
  up = "up",
  down = "down",
  left = "left",
  right = "right",
}

let dir: Direaction = Direaction.up;

console.log(dir);
